package cn.kgm.makeGodV2.relationship;

/**
 * @Version 1.8
 * @Author: Kappi
 * @Date: 2025-10-13 13:16
 * @Description: cn.kgm.makeGodV2.relationship.RelationshipType
 */
public enum RelationshipType {
    // 血缘关系
    FATHER("父亲"), MOTHER("母亲"), BROTHER("兄弟"), SISTER("姐妹"),
    ELDER_BROTHER("哥哥"), ELDER_SISTER("姐姐"), YOUNGER_BROTHER("弟弟"), YOUNGER_SISTER("妹妹"),

    // 宗门关系
    MASTER("师尊"), APPRENTICE("弟子"), SENIOR("师兄"), JUNIOR("师弟"),
    SENIOR_SISTER("师姐"), JUNIOR_SISTER("师妹"), SECT_LEADER("掌门"),

    // 情感关系
    LOVER("爱人"), ADMIRED("爱慕之人"), SPOUSE("道侣"), FRIEND("好友"),
    CLOSE_FRIEND("挚友"), ACQUAINTANCE("熟人"), STRANGER("陌生人"),
    RIVAL("对手"), ENEMY("仇敌"), SWORN_ENEMY("死敌");

    private final String displayName;

    RelationshipType(String displayName) {
        this.displayName = displayName;
    }

    public String getDisplayName() {
        return displayName;
    }
}
